package org.abc.fund.entity.factorEntity;
import java.util.List;

public class DerivedFactorDto {
    private String name;
    private String factorCode;
    private String operator;
    private List<String> inputFactors;
    private String parameters;
    private String calculationPeriod;
    private int lookbackPeriod;
    private boolean enabled;

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public boolean isEnabled() {
        return enabled;
    }

    public void setEnabled(boolean enabled) {
        this.enabled = enabled;
    }

    public int getLookbackPeriod() {
        return lookbackPeriod;
    }

    public void setLookbackPeriod(int lookbackPeriod) {
        this.lookbackPeriod = lookbackPeriod;
    }

    public String getCalculationPeriod() {
        return calculationPeriod;
    }

    public void setCalculationPeriod(String calculationPeriod) {
        this.calculationPeriod = calculationPeriod;
    }

    public String getParameters() {
        return parameters;
    }

    public void setParameters(String parameters) {
        this.parameters = parameters;
    }

    public List<String> getInputFactors() {
        return inputFactors;
    }

    public void setInputFactors(List<String> inputFactors) {
        this.inputFactors = inputFactors;
    }

    public String getOperator() {
        return operator;
    }

    public void setOperator(String operator) {
        this.operator = operator;
    }

    public String getFactorCode() {
        return factorCode;
    }

    public void setFactorCode(String factorCode) {
        this.factorCode = factorCode;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    private String description;
    // getters & setters
}
